extern const char *gs_get_container(geocache_container t);
extern geocache_container gs_mktype(const char *t);
extern geocache_container gs_mkcont(const char *t);
-extern const char *gs_get_cachetype(geocache_type t);
static double pathdist = 0;
static double oldlon = 999;
const fl_vecs_t *const ap = a;
const fl_vecs_t *const bp = b;
- return strcasecmp(ap->desc , bp->desc);
+ return case_ignore_strcmp(ap->desc , bp->desc);
}
/*
int gusb_cmd_get(garmin_usb_packet *ibuf, size_t sz);
int gusb_open(const char *portname);
int gusb_close(const char *portname);
+int gusb_init(void);
static void garmin_usb_scan(void);
static void garmin_usb_syncup(void);
+int
gusb_init(void)
{
// usb_set_debug(99);
* cleansing it of NMEA-isms and decomposing to ASCII as we go.
*/
static
+void
append(char *buf, const char *str)
{
char *cleansed1, *cleansed2;
if (wpt->notes) {
return mkshort(h, wpt->notes);
}
+
+ /* Should probably never actually happen... */
+ return NULL;
}
vec->extension? vec->extension : "",
vec->desc);
}
+ xfree (svp);
break;
default:
;
}
- xfree (svp);
}